Architecture-Violation Management for Internal Software Ecosystems: An Industry Case Study

نویسندگان

  • Daniel Lohmann
  • Klaus-Benedikt Schultis
  • Christoph Elsner
چکیده

Large-scale intra-organizational, yet decentralized software projects that involve various selfcontained organizational units require architecture guidelines to coordinate development. Tool support allows for managing architecture-guideline violations to ensure software quality. However, the decentralized development across units results in significant violation-management hurdles that must be considered. Derived from our previous research, we have elaborated a set of capabilities required to manage guideline violations within two of these large-scale software projects at Siemens. Their main purpose is process support for resolving violations, aiming to reduce the architects’ and developers’ effort required to handle them. We developed a prototype that implements the capabilities and conducted a qualitative case study on their usefulness, involving 9 experts from our study systems. Our capabilities are considered as very important and reveal great potential to ease violation management for large-scale software engineering.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Architectural Collaboration in Internal Software Ecosystems

Large-scale organizations, such as Siemens, develop a broad field of products for varying domains. Software constitutes a major innovation and cost factor to their development. Organizational-wide reuse of software across products, even across domains, gives these organizations a competitive advantage. This involves large-scale reuse approaches where software is developed in a decentralized man...

متن کامل

Management of Partner Ecosystems in the Enterprise Software Industry

Partner ecosystems are responsible for a significant percentage of the value creation of many companies in the enterprise software industry. Consequently, the focus of competition has moved from the management of internal resources to the management of complementary assets that are beyond the own companies' borders. Nevertheless, many software vendors are still trying to understand the manageme...

متن کامل

The effect of external service quality on customer’s loyalty in hotel’s industry supply chain (Case Study: Parsian Hotels)

Service quality is a factor for measuring customer satisfaction in hotel industry. Therefore, in order to achieve competitive advantage and maintain customers, improving service quality has become an important tool in hotel industry to achieve customer satisfaction which is lead to customer loyalty. Because companies are developing close relationships with suppliers and customers. Since then th...

متن کامل

On the Impact of Software Ecosystems in Requirements Communication and Management

The treatment of economic and social issues in Software Engineering was pointed out as a challenge for the next years. Companies and organizations have directly (or not) opened up their software platforms and assets to others, including partners and third-party developers around the world, generating software ecosystems (SECOs). This changes the traditional software industry because it requires...

متن کامل

Analysis and design of software ecosystem architectures - Towards the 4S telemedicine ecosystem

Context: Telemedicine, the provision of health care at a distance, is arguably an effective way of increasing access to, reducing cost of, and improving quality of care. However, the deployment of telemedicine is faced with standards that are hard to use, application-specific data models, and application stove-pipes that inhibit the adoption of telemedical solutions. To which extent can a softw...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016